@charset "utf-8";

/**/
body{ background:#fafafa;}
html{background:#eeeeee;}
.member-left{ width:200px; margin:20px 0 20px 0; float:left;}
.member-left dl{}
.member-left dl dt{ width:200px; height:40px; line-height:40px; text-align:center; background:#ec6648; color:#fff; font-size:16px; float:left;}
.member-left dl dd a{ width:198px; height:38px; line-height:38px; text-align:center; margin-top:-1px; border:1px solid #e6e6e6; color:#5e5e5e; float:left; font-size:14px;}
.member-left dl dd a:hover,.member-left dl dd a.on{ color:#e8411b; text-decoration:none;}

.member-right{ width:980px; margin:20px 0 20px 20px; float:left;}
.member-breadcrumbs,.member-breadcrumbs a{ color:#9a9a9a; margin:5px 0 12px 0;}
.member-infomartion-manage-box{ border:1px solid #cccccc; width:848px; padding:20px; float:left;}
.member-info-manage-form{ position:relative;}
.manage-save-btn{ position:absolute; right:0; font-size:16px; color:#44a865;}
.member-info-manage-form p{ font-size:14px; color:#5e5e5e; padding-bottom:18px;}
.member-info-manage-form p span{ color:#333;}
.member-info-manage-form p a{ margin-left:20px; font-size:14px; color:#44a865;}
.member-info-manage-form div{padding-bottom:18px; font-size:14px;}
.member-info-manage-form div input{ padding-right:15px;}
.member-info-manage-form div label{ padding:0 10px;}
.info-mange-name-input{ width:220px; height:18px; line-height:18px; padding:2px 5px; margin-right:20px; border:1px solid #cccccc;}

.member-infomation-modify-phone p{  padding:12px 0 12px 15px; height:30px; width:100%; float:left;}
.member-infomation-modify-phone p span{ width:100px; height:30px; line-height:30px; float:left; font-size:14px;}
.infomation-modify-phone-input{ height:24px; padding:2px 4px; border:1px solid #cccccc; font-size:14px; float:left;}
.phone-input-l{ width:232px;}
.phone-input-s{ width:112px;}
.post-code-btn-on,.post-code-btn-off{ width:100px; height:30px; border:0; color:#fff; margin-left:20px;}
.post-code-btn-on{ background:#44a865; cursor:pointer;}
.post-code-btn-off{ background:#a9a9a9;}
.infomation-modify-phone-btn{ width:120px; height:30px; background:#44a865; border:0; color:#fff; font-size:14px; cursor:pointer; margin:0 0 0 100px;}

.m-box{ border:1px solid #e6e6e6; padding:0 20px 20px 20px; background:#fff; width:938px; float:left; display:inline;}
.account-money{ font-size:16px; float:left;}
.account-money em{ float:left; height:34px; line-height:34px; color:#9a9a9a;}
.account-money font{ font-size:22px; float:left; color:#ff7700;}
.recharge-content{ margin-top:40px; font-size:14px;}
.recharge-content div{ margin:20px 0 0 0;}
.recharge-content div span{ color:#9a9a9a;}
.recharge-content div em{ color:#5e5e5e; font-weight:bold;}
.recharge-l{ width:75px; float:left; text-align:right;}
.recharge-input{ height:20px; line-height:20px; width:100px; padding:2px 4px; border:1px solid #d0d0d0; margin-top:-4px;}
.m-05{ padding-left:75px;}
.info-title{ font-size:15px; border-bottom:1px solid #cccccc; margin-bottom:15px; padding:20px 0 10px 5px; color:#222;}
.info-submit{ margin:12px 0 15px 80px; float:left; display:inline;}
#payment{ padding:4px 15px; text-align:center; float:left; cursor:pointer; font-size:15px;}
.btn-recharge-off{ background:#999; color:#555;}
.btn-recharge{ background:#44a865; color:#fff;}
#payment:hover{ text-decoration:none;}

.recharge-tips-wrap{ border-top:1px solid #cccccc; padding-top:20px;}
.recharge-tips-wrap dl dt{ color:#555;}
.recharge-tips-wrap dl dd{ color:#ff7700; font-size:12px; line-height:24px;}

.recharge-title{ width:100%; float:left;}
.recharge-title a{ float:left; height:26px; line-height:26px; width:110px; text-align:center; background:#f2f2f2; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; margin-right:10px; color:#585858; font-size:13px;}
.recharge-title a:hover{ text-decoration:none; color:#333; background:#e5f3ef;}
.recharge-title a.on{ background:#ec6648; color:#fff; border-top:1px solid #ec6648; font-size:14px; border-left:1px solid #ec6648; border-right:1px solid #ec6648;}
.search-select{ height:24px; border:1px solid #d0d0d0;}
.search-input{ height:20px; line-height:20px; padding:2px 4px; border:1px solid #d0d0d0;}
.search-input-l{ width:210px;}
.m-l5{ margin-left:25px;}
.member-search-btn{ width:49px; height:26px; border:0; background:#ec6648; cursor:pointer; color:#fff; margin-top:6px;}
.recharge-detail-table{ margin-top:20px;}
.recharge-detail-table th{ text-align:center; color:#5a5a5a; background:#f7f7f7; font-size:14px;}
.recharge-detail-table td{ text-align:center; border-bottom:1px solid #e5e5e5; font-size:14px;}

.bonus-box{ overflow:hidden;}
.bonus-box ul{ float:left; margin-top:20px;}
.bonus-box ul li{ background:url(../images/bonus.png) no-repeat; height:70px; float:left; margin:0 50px 25px 0;}
.bonus-box ul li.bonus-gray{ background:url(../images/bonus-gray.png) no-repeat; height:70px; float:left; margin:0 50px 25px 0;}
.bonus-left{ height:65px; width:118px; padding:5px 10px 0 0; float:left; color:#fff; text-align:right;}
.bonus-left strong{ font-size:25px; font-weight:normal;}
.bonus-left strong font{ font-size:14px;}
.bonus-left p{ font-size:12px; padding-top:2px;}
.bonus-right{ height:65px; width:85px; float:left; text-align:right; background:#ffe2e0; color:#df4c47; padding:5px 15px 0 0; font-size:13px; line-height:20px;}
.bonus-right-gray{ background:#dadada; color:#888;}
.bonus-right em{ font-size:24px; line-height:55px;}
.no-bonus{ width:750px; height:80px; line-height:30px; font-size:30px; margin-top:50px; text-align:center;}
.bonus-title{ font-size:20px; border-bottom:2px solid #44a865; color:#00994c;}

.member-modify p{  padding:12px 0 12px 15px; height:30px; width:100%; float:left;}
.member-modify p span{ width:100px; height:30px; line-height:30px; float:left; font-size:14px;}

.member-phone-input{ height:24px; padding:2px 4px; border:1px solid #cccccc; font-size:14px; float:left;}
.member-input-l{ width:232px;}
.member-input-s{ width:112px;}
.member-btn{ width:120px; height:30px; background:#44a865; border:0; color:#fff; font-size:14px; cursor:pointer; margin:0 0 0 100px;}


.m-title{ border:1px solid #e6e6e6; background:#fff; padding:5px 0 10px 0;}
.m-title .detailForm{ padding-left:22px;}
.order-t-table{ border:1px solid #e6e6e6; background:#fff; margin:15px 0 10px 0; font-size:14px;}
.o-table{ border:1px solid #e6e6e6; float:left; margin-bottom:15px; color:#5e5e5e; font-size:14px; background:#fff;}
.o-table a{ font-size:14px; color:#5e5e5e;}
.o-table th{ background:#f7f7f7; text-align:center;}
.o-table th.detail-th{ background:#fff; text-align:center;}
.o-table th span{ padding-left:15px; color:#585858;}
.o-table td{ border-top:1px solid #e6e6e6; margin-bottom:-1px; padding:7px 10px;}
.order-photo{ float:left; width:80px; height:80px; margin:4px; border:1px solid #ddd; padding:1px;}
.l-b-table{ border-left:1px solid #e6e6e6;}
.l-b-table .order-config-btn{ background:red; height:26px; line-height:26px; display:block; padding:0 6px; color:#fff; margin-top:5px;}
.l-b-table .order-config-btn:hover{ text-decoration:none;}
.o-price{ color:#ff4400; font-size:14px;}
.order-price{ font-size:18px; color:#ff4400;}
.member-del{ width:19px; height:19px; float:right; background:url(../img/icon.png) no-repeat -186px -5px; margin:2px 6px;}
.order-info{ margin-top:5px;}
.order-info strong{ font-size:16px; color:#333; padding-top:5px; float:left;}
.order-info p{ color:#9a9a9a; margin-top:10px;}

.o-order-detail{ border:1px solid #e6e6e6; float:left; color:#5e5e5e; font-size:14px; background:#fff; margin-bottom:-1px;}
.o-order-detail a{ font-size:14px; color:#5e5e5e;}
.o-order-detail th{ background:#f7f7f7;}
.o-order-detail th span{ padding-left:15px; color:#585858;}
.o-order-detail thead th{ border-bottom:1px solid #e6e6e6; background:#f5f5f5; font-size:16px; color:#000;}
.o-order-detail tbody td{ margin-bottom:-1px; padding:7px 10px; color:#777;}
.o-order-detail tbody td font{ color:#333;}

.order-detail-box{ margin-bottom:10px; float:left;}
.order-detail-box dl:first-child{ border-top:0;}
.order-detail-box dl{ border-top:1px solid #cccccc; float:left; padding:12px 0;}
.order-detail-box dl dt{ font-family:微软雅黑; font-size:16px; margin-bottom:5px; padding-left:10px;}
.order-detail-box dl dd{ width:380px; padding-left:20px; float:left; height:36px; line-height:36px; color:#737373; font-size:14px;}

.c-table{ border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; color:#5e5e5e; font-size:14px;}
.c-table a{ font-size:14px; color:#5e5e5e;}
.c-table th.detail-th{ background:#f7f7f7; text-align:center;}
.c-table-box{ margin-bottom:10px;}
.c-table-box tr{ border-right:1px solid #cccccc;}
.c-table-box td{ border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.c-order-info{ margin-top:12px;}
.c-order-info strong{ font-size:17px; color:#000;}
.c-order-info p{ color:#9a9a9a; margin-top:4px; line-height:16px;}
.c-order-photo{ float:left; width:80px; height:80px; margin:14px; border:1px solid #ddd; padding:1px;}
.comment-content-word{ padding:0 10px; text-align:left;}
.comment-content-word span{ float:left; width:65px; padding:5px 0;}
.comment-content-word em{ float:left; width:120px; padding:5px 0;}

.header-tp-img{ margin-top:20px; float:right;}
.order-comment-box{ width:1078px; border:1px solid #cccccc; margin-bottom:20px; float:left;}
.order-comment-title{ height:34px; line-height:34px; font-size:18px; background:url(../images/order-affirm-title-bg.png) repeat-x; padding-left:20px; color:#5b5b5b;}
.order-comment-content-box{ border-top:1px solid #cccccc; padding:0 100px; width:878px; float:left;}
.order-comment-content-box ul li{ border-bottom:1px dotted #cccccc; padding:50px 0; width:100%; float:left;}
.comment-photo-box{ width:130px; text-align:center; margin-right:50px; float:left;}
.comment-photo-box a{ width:130px; height:130px; float:left; border:1px solid #cccccc;}
.comment-photo-box p{ font-size:14px; margin-top:6px; float:left; width:130px; text-align:center;}
.comment-con-box{ float:left;}
.comment-con-textarea{ width:550px; height:110px; font-size:14px; border:1px solid #e6e6e6; padding:5px; margin-top:10px;}
.comment-remark{ font-size:14px;}
.comment-info-title{ border-bottom:1px solid #cccccc; font-size:16px; height:36px; line-height:36px; margin-top:40px; text-indent:1em; color:#000;}
.remark-content{}
.remark-r{ padding-top:30px; font-size:14px;}

.order-affirm-submit-box{ height:56px; background:#f2f2f2; line-height:56px; font-size:18px; color:#585858; margin-top:50px;}
.order-affirm-submit-box a{ float:right; width:120px; height:40px; line-height:40px; text-align:center; background:#44a865; border-radius:4px; color:#fff; font-size:20px; margin:8px 12px 0 10px; font-weight:bold;}
.order-affirm-submit-box a:hover{ text-decoration:none;}

.right-list-box{ width:890px; overflow:hidden;}
.right-list-box ul{ width:930px; float:left; margin-left:-18px; margin-bottom:20px;}
.right-list-box ul li{ width:270px; float:left; border:1px solid #cccccc; display:inline; padding-bottom:10px; margin:20px 18px 0 18px;}
.right-list-content-title{ width:100%; float:left; text-align:center; padding:12px 0;}
.right-list-content-title a{ font-size:18px; height:28px; line-height:22px; padding:0 12px; color:#000;}
.right-list-content-title a:hover{ text-decoration:none;}
.right-list-content-photo{}
.right-list-content-sub-title{ padding:5px 12px; width:246px; float:left; line-height:22px; color:#9a9a9a; font-size:14px;}
.right-list-content-buy{ margin:6px 12px 0 12px;}
.right-list-content-price{ font-size:20px; float:left;}
.right-list-content-join-cart a{ float:right; margin-top:4px; background:#e65c5c; height:24px; line-height:24px; padding:0 8px; color:#fff; border-radius:2px;}
.right-list-content-join-cart a:hover{ text-decoration:none;}
.right-list-content-join-cart a b{ width:12px; height:12px; background:url(../images/icon.png) no-repeat -129px -105px; float:left; margin:6px 4px 0 0;}
.right-item-content{ width:890px; margin:10px 0 0 20px; float:left;}
.right-item-content .breadcrumbs{ border-bottom:1px solid #e5e5e5; padding-bottom:5px;}

.member-content{ float:left; padding:0 0 50px 50px;}
.member-modifyphone-message,.member-setpaypwd-message,.member-modifypwd-message{ padding:20px 0 20px 50px; color:#999999;}
.member-form-item{ width:100%; float:left; padding:10px 0; position:relative;}
.member-form-item .Validform_checktip{ position:absolute; bottom:-8px; left:140px; line-height:20px;}
.member-form-item em{ color:#666666; float:left; width:145px; text-align:center; height:50px; line-height:50px;}
.member-form-item .member-item{ height:50px; line-height:50px;}
.member-form-input{ width:220px; height:30px; line-height:30px; padding:4px 15px; border:1px solid #ebebeb;}
.member-form-select{ width:250px; height:38px; border:1px solid #ebebeb;}
.member-form-submit{ width:250px; height:40px; line-height:40px; background:#e8411b; color:#fff; font-weight:bold; font-size:16px; cursor:pointer; border:0;}
.member-item .member-form-btn-green{ background:#35b87f; margin-top:20px;}
.member-item .member-form-btn-green:hover{ background:#3dae7d;}
.member-form-tips{ background:#fefdee; border:1px solid #f8e5bb; padding:12px 20px;}

.Validform_wrong{ padding-left:20px; margin:0 0 0 5px; background:url(../img/validform/error.png) no-repeat 0 2px; color:red;}
.Validform_right{ padding-left:20px; margin:0 0 0 5px; background:url(../img/validform/right.png) no-repeat 0 2px; color:#7eb804;}
#Validform_msg{ display:none;}
.member-form-item{ width:100%; float:left; padding:10px 0; position:relative;}
.member-form-item .Validform_checktip{ position:absolute; bottom:-8px; left:140px; line-height:20px;}


.member-myaccount-info{ padding:10px 0 20px 0; border:1px solid #ebebeb; background:#fafafa; margin:20px 0 20px 0;}
.member-myaccount-info strong{ color:#999999; margin-right:70px; padding-left:20px; float:left;}
.member-myaccount-info strong font{ font-size:36px;}
.member-myaccount-info em a.member-myaccount-btn{ height:30px; line-height:30px; padding:0 30px; float:left; margin:15px 40px 0 0;}
.member-myaccount-info em a.member-myaccount-btn:hover{text-decoration:none;}
.member-myaccount-info em a.member-myaccount-green{ background:#35b87f; border:1px solid #35b87f; color:#fff;}
.member-myaccount-info em a.member-myaccount-green:hover{ background:#3dae7d;}
.member-myaccount-info em a.member-myaccount-red{ background:#ed6749; border:1px solid #f74342; color:#fff;}
.member-myaccount-info em a.member-myaccount-gray{ background:#fff; border:1px solid #e6e6e6; color:#999999;}
.member-myaccount-list-title{ padding:0 0 20px 20px;}
.member-myaccount-list-box thead{ background:#f7f7f7; border:1px solid #ebebeb;}
.member-myaccount-list-box tbody tr{ border-bottom:1px dashed #e5e5e5;}

/*余额充值*/
.member-recharge-choose{ margin:20px 0; border:1px solid #ebebeb; background:#fafafa; padding:10px 0;}
.member-recharge-choose ul li{ padding:10px 0;}
.member-recharge-choose ul li span{ width:150px; float:left; color:#666; text-align:center; height:32px; line-height:32px;}
.member-recharge-choose ul li .member-recharge-choose-box strong{ height:32px; line-height:32px; font-weight:bold;}
.member-recharge-title{ padding-left:20px;}
.member-recharge-list{ float:left; margin:0 0 10px 20px; display:inline;}
.member-recharge-list ul li{ width:150px; height:36px; border:1px solid #e6e6e6; cursor:pointer; position:relative; float:left; margin:30px 30px 20px 0; display:inline;}
.member-recharge-list ul li:hover,.member-recharge-list ul li.on{ border:1px solid #e8411b;}
.member-recharge-list ul li img{ padding:9px 0 0 30px;}
.member-recharge-list ul li .checked-icon{ width:23px; height:24px; float:left; position:absolute; right:0; bottom:0;}
.member-recharge-list ul li.on .checked-icon{ background:url(../img/select-icon-s.png) no-repeat;}
.member-recharge-btn a{ height:38px; line-height:38px; padding:0 46px; background:#f74342; float:left; color:#fff; font-weight:bold; font-size:16px; margin:20px 0 0 20px;}
.member-recharge-btn a:hover{ text-decoration:none; background:#ec4544;}
.payment-tip-box{background:#fff; width:380px; padding:35px 40px 0 40px;}
.payment-tip-box strong{ font-size:18px; font-weight:bold; color:#666;}
.payment-tip-box p{ margin:20px 0 20px 0; color:#999999;}
.pay-error-btn,.pay-success-btn{ float:right; width:100px; height:38px; line-height:38px; text-align:center; cursor:pointer; margin-left:10px; border-radius:2px;}
.pay-error-btn:hover,.pay-success-btn:hover{ text-decoration:none;}
.pay-error-btn{ color:#333;}
.pay-success-btn{ background:#f53635; color:#fff;}
.recharge-tips{padding:30px 0 30px 20px; color:#999999;}


.member-address-content ul li{ border:1px solid #e6e6e6; font-size:16px; color:#666; height:50px; line-height:50px; position:relative; margin-bottom:12px;}
.member-address-content ul li a{ font-size:14px; color:#666; margin-right:30px;}
.member-address-content ul li.on,.member-address-box dd ul li:hover{ border:1px solid #e8411b; cursor:pointer;}
.member-address-content ul li:hover{ background:#f5f5f5;}
.member-address-content ul li.on:hover{ background:#fff;}

.address-name{ float:left; width:100px; height:50px; text-align:center;}
.address-tel{ float:left; width:140px; height:50px; text-align:center;}
.address-address{ float:left; width:395px; height:50px;}
.address-icons{ float:left; width:80px; height:50px;}
.address-default{ float:left; width:100px; height:50px; text-align:center;}
.address-cog{ float:left; width:120px; height:50px; text-align:center;}
.member-address-content ul li.on .select-icon{ width:32px; height:32px; background:url(../img/select-icon.png) no-repeat; float:left; position:absolute; right:0; bottom:0;}
.address-address span{ max-width:300px; padding:0 10px; height:50px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.address-address i{ height:18px; line-height:18px; background:#999999; font-size:12px; border-radius:4px; padding:0 5px; color:#fff;}
.address-icons .address-icon{ width:20px; height:20px; background:url(../img/icon.png) no-repeat; float:left; margin:15px 0 0 25px;}
.address-icons .address-school-icon{ background-position:-126px -5px;}
.address-icons .address-exp-icon{ background-position:-126px -35px;}

.member-address-title{ padding:15px 0 0 0; margin-bottom:30px;}
.member-address-title strong{ float:left; color:#5e5e5e;}
.member-address-title a{ float:right; color:#ed7a68;}

.member-address-box .member-form-item{ font-size:16px;}
.member-address-box .member-form-item .member-form-input{ width:300px; font-size:14px;}
.member-address-box .member-form-item .member-form-select,.member-address-box .member-form-item .member-form-submit{ width:330px; font-size:14px;}
.member-address-box .province-box .member-form-select{ width:108px;}
.member-address-box .member-form-item .member-form-submit{ font-size:16px;}
.member-address-box .member-form-item .type-box{ width:330px; height:38px; line-height:38px; border-right:1px solid #ebebeb; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; float:left; margin-top:6px;}
.member-address-box .member-form-item .type-box span{ height:38px; float:left; width:164px; text-align:center; border-left:1px solid #ebebeb; cursor:pointer;}
.member-address-box .member-form-item .type-box span.on{ background:#e8411b; color:#fff;}

.member-message-wrap{ width:100%; float:left; margin-top:30px;}
.member-message-wrap ul li{ padding-bottom:30px; width:100%; float:left;}
.member-message-avatar{ float:left;}
.member-message-avatar,.member-message-avatar img{ width:46px; height:46px; border-radius:50%; background:#d2d2d2;}
.member-message-box{ margin-left:20px; width:65%; float:left; padding:15px 25px 8px 25px; background:#fafafa; border:1px solid #eaeaea; border-radius:12px; position:relative;}
.member-message-info-img{ margin-bottom:10px;}
.member-message-info-img img{ width:100%;}
.member-message-left-arrow{ width:24px; height:10px; background:url(../img/message-arrow.png) no-repeat; float:left; position:absolute; left:-11px; bottom:-1px;}
.member-message-time{ color:#999999; padding:5px 0;}
.member-message-details{ color:#8a8a8a; padding-bottom:5px;}
.member-message-box strong{ font-weight:bold; color:#555555; width:100%; float:left; margin-bottom:0px;}
.member-message-avatar{ position:absolute; left:-70px; bottom:-6px;}

/*退款*/
.member-order-refund{ padding:10px 0 30px 0; background:#fff; font-size:14px;}
.member-order-refund-item{ padding:10px 0; width:100%; float:left;}
.member-order-refund-item span{ width:16%; height:20px; float:left; text-align:right;}
.member-order-refund-item .member-order-refund-box{ width:78%; margin-left:1%; float:left;}
.order-refund-way{ font-size:16px;}
.order-refund-way p strong{ font-weight:bold; font-size:16px;}
.order-refunnd-radio li{ margin-bottom:10px;}
.order-refunnd-radio li label{ cursor:pointer;}
.order-refunnd-radio li label.current{ color:#e8411b;}
.order-refunnd-radio li label .on { background-position: 0 0;}
.order-refunnd-radio li .radio-label{ cursor:pointer; width:24px; height:18px; float:left; text-align:center; margin-top:1px; margin-right:5px; background:url(../img/inputradio.png) no-repeat -24px 0;}
.order-refunnd-radio li .radio-label input{ opacity:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); width:24px; height:18px; float:left;}
.refund-btn{ padding:0 50px; height:40px; line-height:30px; margin-top:10px; font-size:16px; font-weight:bold; background:#e8411b; color:#fff; border:0; cursor:pointer;}
.bg-white{ background:#fff;}
.order-explain-textarea{ border:0; background:#f3f3f3; padding:10px 12px; width:450px; height:100px;}

/*修改手机号码*/
.member-modifyphone-message,.member-setpaypwd-message,.member-modifypwd-message{ padding:40px 0 20px 20px; color:#999999;}
.member-modifyphone-box .member-form-input{ width:260px;}
.member-content .member-modifyphone-box .phone-code-input{ width:100px; float:left;}

.member-modifypaypwd-box .form{ padding-left:15%;}
.member-modifypaypwd-tips{ width:100%; text-align:center; padding:20px 0 40px 0;}
.member-modifypaypwd-message{ padding-left:19.8%;}
.member-content .phone-code-input{ width:100px; float:left;}
.member-content #phone-btn{ float:left; height:40px; line-height:40px; padding:0 5px; width:140px; margin-left:20px;}
.member-content .phone-code-button{ border:1px solid #e8411b; background:#fff; color:#e8411b; cursor:pointer;}
.member-content .phone-code-button-off{border:1px solid #e6e6e6; background:#fff; color:#888;}
